

/* @todo move it */

[class^="icon-"] {
	background: url(../imgs/sprite/sprite-16-black.png);
	width: 16px;
	height: 16px;
	display: inline-block;	
}


/* ---------------------------------- */
/* @Icon Positions */
	
.icon-ampersand { background-position: 0 -0px; } 
.icon-aperture { background-position: 0 -44px; } 
.icon-aperture-alt { background-position: 0 -88px; } 
.icon-arrow-down { background-position: 0 -132px; } 
.icon-arrow-down-alt1 { background-position: 0 -176px; } 
.icon-arrow-down-alt2 { background-position: 0 -220px; } 
.icon-arrow-left { background-position: 0 -264px; } 
.icon-arrow-left-alt1 { background-position: 0 -308px; } 
.icon-arrow-left-alt2 { background-position: 0 -352px; } 
.icon-arrow-right { background-position: 0 -396px; } 
.icon-arrow-right-alt1 { background-position: 0 -440px; } 
.icon-arrow-right-alt2 { background-position: 0 -484px; } 
.icon-arrow-up { background-position: 0 -528px; } 
.icon-arrow-up-alt1 { background-position: 0 -572px; } 
.icon-arrow-up-alt2 { background-position: 0 -616px; } 
.icon-article { background-position: 0 -660px; } 
.icon-at { background-position: 0 -704px; } 
.icon-award-fill { background-position: 0 -748px; } 
.icon-award-stroke { background-position: 0 -792px; } 
.icon-bars { background-position: 0 -836px; } 
.icon-bars-alt { background-position: 0 -880px; } 
.icon-battery-charging { background-position: 0 -924px; } 
.icon-battery-empty { background-position: 0 -968px; } 
.icon-battery-full { background-position: 0 -1012px; } 
.icon-battery-half { background-position: 0 -1056px; } 
.icon-beaker { background-position: 0 -1100px; } 
.icon-beaker-alt { background-position: 0 -1144px; } 
.icon-bolt { background-position: 0 -1188px; } 
.icon-book { background-position: 0 -1232px; } 
.icon-book-alt { background-position: 0 -1276px; } 
.icon-box { background-position: 0 -1320px; } 
.icon-brush { background-position: 0 -1364px; } 
.icon-brush-alt { background-position: 0 -1408px; } 
.icon-calendar { background-position: 0 -1452px; } 
.icon-calendar-alt-fill { background-position: 0 -1496px; } 
.icon-calendar-alt-stroke { background-position: 0 -1540px; } 
.icon-camera { background-position: 0 -1584px; } 
.icon-cd { background-position: 0 -1628px; } 
.icon-chart { background-position: 0 -1672px; } 
.icon-chart-alt { background-position: 0 -1716px; } 
.icon-chat { background-position: 0 -1760px; } 
.icon-chat-alt-fill { background-position: 0 -1804px; } 
.icon-chat-alt-stroke { background-position: 0 -1848px; } 
.icon-check { background-position: 0 -1892px; } 
.icon-check-alt { background-position: 0 -1936px; } 
.icon-clock { background-position: 0 -1980px; } 
.icon-cloud { background-position: 0 -2024px; } 
.icon-cloud-download { background-position: 0 -2068px; } 
.icon-cloud-upload { background-position: 0 -2112px; } 
.icon-cog { background-position: 0 -2156px; } 
.icon-cog-alt { background-position: 0 -2200px; } 
.icon-comment-alt1-fill { background-position: 0 -2244px; } 
.icon-comment-alt1-stroke { background-position: 0 -2288px; } 
.icon-comment-alt2-fill { background-position: 0 -2332px; } 
.icon-comment-alt2-stroke { background-position: 0 -2376px; } 
.icon-comment-alt3-fill { background-position: 0 -2420px; } 
.icon-comment-alt3-stroke { background-position: 0 -2464px; } 
.icon-comment-fill { background-position: 0 -2508px; } 
.icon-comment-stroke { background-position: 0 -2552px; } 
.icon-compass { background-position: 0 -2596px; } 
.icon-cursor { background-position: 0 -2640px; } 
.icon-curved-arrow { background-position: 0 -2684px; } 
.icon-denied { background-position: 0 -2728px; } 
.icon-denied-alt { background-position: 0 -2772px; } 
.icon-dial { background-position: 0 -2816px; } 
.icon-document-alt-fill { background-position: 0 -2860px; } 
.icon-document-alt-stroke { background-position: 0 -2904px; } 
.icon-document-fill { background-position: 0 -2948px; } 
.icon-document-stroke { background-position: 0 -2992px; } 
.icon-download { background-position: 0 -3036px; } 
.icon-eject { background-position: 0 -3080px; } 
.icon-equalizer { background-position: 0 -3124px; } 
.icon-eye { background-position: 0 -3168px; } 
.icon-eyedropper { background-position: 0 -3212px; } 
.icon-first { background-position: 0 -3256px; } 
.icon-folder-fill { background-position: 0 -3300px; } 
.icon-folder-stroke { background-position: 0 -3344px; } 
.icon-fork { background-position: 0 -3388px; } 
.icon-fullscreen { background-position: 0 -3432px; } 
.icon-fullscreen-alt { background-position: 0 -3476px; } 
.icon-fullscreen-exit { background-position: 0 -3520px; } 
.icon-fullscreen-exit-alt { background-position: 0 -3564px; } 
.icon-hash { background-position: 0 -3608px; } 
.icon-headphones { background-position: 0 -3652px; } 
.icon-heart-fill { background-position: 0 -3696px; } 
.icon-heart-stroke { background-position: 0 -3740px; } 
.icon-home { background-position: 0 -3784px; } 
.icon-image { background-position: 0 -3828px; } 
.icon-info { background-position: 0 -3872px; } 
.icon-iphone { background-position: 0 -3916px; } 
.icon-key-fill { background-position: 0 -3960px; } 
.icon-key-stroke { background-position: 0 -4004px; } 
.icon-last { background-position: 0 -4048px; } 
.icon-layers { background-position: 0 -4092px; } 
.icon-layers-alt { background-position: 0 -4136px; } 
.icon-left-quote { background-position: 0 -4180px; } 
.icon-left-quote-alt { background-position: 0 -4224px; } 
.icon-lightbulb { background-position: 0 -4268px; } 
.icon-link { background-position: 0 -4312px; } 
.icon-list { background-position: 0 -4356px; } 
.icon-lock-fill { background-position: 0 -4400px; } 
.icon-lock-stroke { background-position: 0 -4444px; } 
.icon-loop { background-position: 0 -4488px; } 
.icon-loop-alt1 { background-position: 0 -4532px; } 
.icon-loop-alt2 { background-position: 0 -4576px; } 
.icon-loop-alt3 { background-position: 0 -4620px; } 
.icon-loop-alt4 { background-position: 0 -4664px; } 
.icon-magnifying-glass { background-position: 0 -4708px; } 
.icon-magnifying-glass-alt { background-position: 0 -4752px; } 
.icon-mail { background-position: 0 -4796px; } 
.icon-mail-alt { background-position: 0 -4840px; } 
.icon-map-pin-alt { background-position: 0 -4884px; } 
.icon-map-pin-fill { background-position: 0 -4928px; } 
.icon-map-pin-stroke { background-position: 0 -4972px; } 
.icon-mic { background-position: 0 -5016px; } 
.icon-minus { background-position: 0 -5060px; } 
.icon-minus-alt { background-position: 0 -5104px; } 
.icon-moon-fill { background-position: 0 -5148px; } 
.icon-moon-stroke { background-position: 0 -5192px; } 
.icon-move { background-position: 0 -5236px; } 
.icon-move-alt1 { background-position: 0 -5280px; } 
.icon-move-alt2 { background-position: 0 -5324px; } 
.icon-move-horizontal { background-position: 0 -5368px; } 
.icon-move-horizontal-alt1 { background-position: 0 -5412px; } 
.icon-move-horizontal-alt2 { background-position: 0 -5456px; } 
.icon-move-vertical { background-position: 0 -5500px; } 
.icon-move-vertical-alt1 { background-position: 0 -5544px; } 
.icon-move-vertical-alt2 { background-position: 0 -5588px; } 
.icon-movie { background-position: 0 -5632px; } 
.icon-new-window { background-position: 0 -5676px; } 
.icon-pause { background-position: 0 -5720px; } 
.icon-pen { background-position: 0 -5764px; } 
.icon-pen-alt2 { background-position: 0 -5808px; } 
.icon-pen-alt-fill { background-position: 0 -5852px; } 
.icon-pen-alt-stroke { background-position: 0 -5896px; } 
.icon-pilcrow { background-position: 0 -5940px; } 
.icon-pin { background-position: 0 -5984px; } 
.icon-play { background-position: 0 -6028px; } 
.icon-play-alt { background-position: 0 -6072px; } 
.icon-plus { background-position: 0 -6116px; } 
.icon-plus-alt { background-position: 0 -6160px; } 
.icon-question-mark { background-position: 0 -6204px; } 
.icon-rain { background-position: 0 -6248px; } 
.icon-read-more { background-position: 0 -6292px; } 
.icon-reload { background-position: 0 -6336px; } 
.icon-reload-alt1 { background-position: 0 -6380px; } 
.icon-right-quote { background-position: 0 -6424px; } 
.icon-right-quote-alt { background-position: 0 -6468px; } 
.icon-rss { background-position: 0 -6512px; } 
.icon-rss-alt { background-position: 0 -6556px; } 
.icon-share { background-position: 0 -6600px; } 
.icon-spin { background-position: 0 -6644px; } 
.icon-spin-alt { background-position: 0 -6688px; } 
.icon-star { background-position: 0 -6732px; } 
.icon-steering-wheel { background-position: 0 -6776px; } 
.icon-stop { background-position: 0 -6820px; } 
.icon-sun { background-position: 0 -6864px; } 
.icon-sun-alt-fill { background-position: 0 -6908px; } 
.icon-sun-alt-stroke { background-position: 0 -6952px; } 
.icon-tag-fill { background-position: 0 -6996px; } 
.icon-tag-stroke { background-position: 0 -7040px; } 
.icon-target { background-position: 0 -7084px; } 
.icon-transfer { background-position: 0 -7128px; } 
.icon-trash-fill { background-position: 0 -7172px; } 
.icon-trash-stroke { background-position: 0 -7216px; } 
.icon-umbrella { background-position: 0 -7260px; } 
.icon-undo { background-position: 0 -7304px; } 
.icon-unlock-fill { background-position: 0 -7348px; } 
.icon-unlock-stroke { background-position: 0 -7392px; } 
.icon-upload { background-position: 0 -7436px; } 
.icon-user { background-position: 0 -7480px; } 
.icon-volume { background-position: 0 -7524px; } 
.icon-volume-mute { background-position: 0 -7568px; } 
.icon-wrench { background-position: 0 -7612px; } 
.icon-x { background-position: 0 -7656px; } 
.icon-x-alt { background-position: 0 -7700px; } 

/* @todo move it */


.sprite-icons {
	background: url(../images/sprites-20110124.png) no-repeat top left;
width:16px;height:16px; display:inline-block;vertical-align:middle;border:0;margin:0 2px;}
.lt-ie8 .sprite-icons { zoom:1;display:inline; }

.sprite-icons.sprite-blank{ background-position: -9999px -9999px;  }

.sprite-icons.sprite-blankex{ background-position: -9999px -9999px; width:16px;height:16px; display:inline-block;*zoom:1;*display:inline;border:0;margin:0 5px !important; } 
.sprite-icons.sprite-accept{ background-position: 0 0;  } 
.sprite-icons.sprite-add{ background-position: 0 -66px;  } 
.sprite-icons.sprite-application_tile_01{ background-position: 0 -132px;  } 
.sprite-icons.sprite-arrow_branch{ background-position: 0 -198px;  } 
.sprite-icons.sprite-arrow_divide{ background-position: 0 -264px;  } 
.sprite-icons.sprite-arrow_down{ background-position: 0 -330px;  } 
.sprite-icons.sprite-arrow_in{ background-position: 0 -396px;  } 
.sprite-icons.sprite-arrow_inout{ background-position: 0 -462px;  } 
.sprite-icons.sprite-arrow_join{ background-position: 0 -528px;  } 
.sprite-icons.sprite-arrow_left{ background-position: 0 -594px;  } 
.sprite-icons.sprite-arrow_merge{ background-position: 0 -660px;  } 
.sprite-icons.sprite-arrow_out{ background-position: 0 -726px;  } 
.sprite-icons.sprite-arrow_redo{ background-position: 0 -792px;  } 
.sprite-icons.sprite-arrow_refresh{ background-position: 0 -858px;  } 
.sprite-icons.sprite-arrow_refresh_small{ background-position: 0 -924px;  } 
.sprite-icons.sprite-arrow_right{ background-position: 0 -990px;  } 
.sprite-icons.sprite-arrow_rotate_anticlockwise{ background-position: 0 -1056px;  } 
.sprite-icons.sprite-arrow_rotate_clockwise{ background-position: 0 -1122px;  } 
.sprite-icons.sprite-arrow_switch{ background-position: 0 -1188px;  } 
.sprite-icons.sprite-arrow_turn_left{ background-position: 0 -1254px;  } 
.sprite-icons.sprite-arrow_turn_right{ background-position: 0 -1320px;  } 
.sprite-icons.sprite-arrow_undo{ background-position: 0 -1386px;  } 
.sprite-icons.sprite-arrow_up{ background-position: 0 -1452px;  } 
.sprite-icons.sprite-attach{ background-position: 0 -1518px;  } 
.sprite-icons.sprite-bin_closed{ background-position: 0 -1584px;  } 
.sprite-icons.sprite-book_open{ background-position: 0 -1650px;  } 
.sprite-icons.sprite-building{ background-position: 0 -1716px;  } 
.sprite-icons.sprite-building_add{ background-position: 0 -1782px;  } 
.sprite-icons.sprite-building_delete{ background-position: 0 -1848px;  } 
.sprite-icons.sprite-building_edit{ background-position: 0 -1914px;  } 
.sprite-icons.sprite-building_error{ background-position: -66px 0;  } 
.sprite-icons.sprite-building_go{ background-position: -66px -66px;  } 
.sprite-icons.sprite-building_key{ background-position: -66px -132px;  } 
.sprite-icons.sprite-bullet_add{ background-position: -66px -198px;  } 
.sprite-icons.sprite-bullet_arrow_bottom{ background-position: -66px -264px;  } 
.sprite-icons.sprite-bullet_arrow_down{ background-position: -66px -330px;  } 
.sprite-icons.sprite-bullet_arrow_top{ background-position: -66px -396px;  } 
.sprite-icons.sprite-bullet_arrow_up{ background-position: -66px -462px;  } 
.sprite-icons.sprite-bullet_black{ background-position: -66px -528px;  } 
.sprite-icons.sprite-bullet_blue{ background-position: -66px -594px;  } 
.sprite-icons.sprite-bullet_delete{ background-position: -66px -660px;  } 
.sprite-icons.sprite-bullet_disk{ background-position: -66px -726px;  } 
.sprite-icons.sprite-bullet_error{ background-position: -66px -792px;  } 
.sprite-icons.sprite-bullet_feed{ background-position: -66px -858px;  } 
.sprite-icons.sprite-bullet_go{ background-position: -66px -924px;  } 
.sprite-icons.sprite-bullet_green{ background-position: -66px -990px;  } 
.sprite-icons.sprite-bullet_key{ background-position: -66px -1056px;  } 
.sprite-icons.sprite-bullet_orange{ background-position: -66px -1122px;  } 
.sprite-icons.sprite-bullet_picture{ background-position: -66px -1188px;  } 
.sprite-icons.sprite-bullet_pink{ background-position: -66px -1254px;  } 
.sprite-icons.sprite-bullet_purple{ background-position: -66px -1320px;  } 
.sprite-icons.sprite-bullet_red{ background-position: -66px -1386px;  } 
.sprite-icons.sprite-bullet_star{ background-position: -66px -1452px;  } 
.sprite-icons.sprite-bullet_toggle_minus{ background-position: -66px -1518px;  } 
.sprite-icons.sprite-bullet_toggle_plus{ background-position: -66px -1584px;  } 
.sprite-icons.sprite-bullet_white{ background-position: -66px -1650px;  } 
.sprite-icons.sprite-bullet_wrench{ background-position: -66px -1716px;  } 
.sprite-icons.sprite-bullet_yellow{ background-position: -66px -1782px;  } 
.sprite-icons.sprite-calculator{ background-position: -66px -1848px;  } 
.sprite-icons.sprite-calendar{ background-position: -66px -1914px;  } 
.sprite-icons.sprite-calendar_add{ background-position: -132px 0;  } 
.sprite-icons.sprite-calendar_delete{ background-position: -132px -66px;  } 
.sprite-icons.sprite-calendar_edit{ background-position: -132px -132px;  } 
.sprite-icons.sprite-calendar_link{ background-position: -132px -198px;  } 
.sprite-icons.sprite-calendar_view_day{ background-position: -132px -264px;  } 
.sprite-icons.sprite-calendar_view_month{ background-position: -132px -330px;  } 
.sprite-icons.sprite-calendar_view_week{ background-position: -132px -396px;  } 
.sprite-icons.sprite-camera{ background-position: -132px -462px;  } 
.sprite-icons.sprite-cancel{ background-position: -132px -528px;  } 
.sprite-icons.sprite-chart_bar{ background-position: -132px -594px;  } 
.sprite-icons.sprite-clock{ background-position: -132px -660px;  } 
.sprite-icons.sprite-cog{ background-position: -132px -726px;  } 
.sprite-icons.sprite-comment{ background-position: -132px -792px;  } 
.sprite-icons.sprite-comment_add{ background-position: -132px -858px;  } 
.sprite-icons.sprite-comment_delete{ background-position: -132px -924px;  } 
.sprite-icons.sprite-comment_edit{ background-position: -132px -990px;  } 
.sprite-icons.sprite-comments{ background-position: -132px -1056px;  } 
.sprite-icons.sprite-control_eject{ background-position: -132px -1122px;  } 
.sprite-icons.sprite-control_eject_blue{ background-position: -132px -1188px;  } 
.sprite-icons.sprite-control_end{ background-position: -132px -1254px;  } 
.sprite-icons.sprite-control_end_blue{ background-position: -132px -1320px;  } 
.sprite-icons.sprite-control_equalizer{ background-position: -132px -1386px;  } 
.sprite-icons.sprite-control_equalizer_blue{ background-position: -132px -1452px;  } 
.sprite-icons.sprite-control_fastforward{ background-position: -132px -1518px;  } 
.sprite-icons.sprite-control_fastforward_blue{ background-position: -132px -1584px;  } 
.sprite-icons.sprite-control_pause{ background-position: -132px -1650px;  } 
.sprite-icons.sprite-control_pause_blue{ background-position: -132px -1716px;  } 
.sprite-icons.sprite-control_play{ background-position: -132px -1782px;  } 
.sprite-icons.sprite-control_play_blue{ background-position: -132px -1848px;  } 
.sprite-icons.sprite-control_repeat{ background-position: -132px -1914px;  } 
.sprite-icons.sprite-control_repeat_blue{ background-position: -198px 0;  } 
.sprite-icons.sprite-control_rewind{ background-position: -198px -66px;  } 
.sprite-icons.sprite-control_rewind_blue{ background-position: -198px -132px;  } 
.sprite-icons.sprite-control_start{ background-position: -198px -198px;  } 
.sprite-icons.sprite-control_start_blue{ background-position: -198px -264px;  } 
.sprite-icons.sprite-control_stop{ background-position: -198px -330px;  } 
.sprite-icons.sprite-control_stop_blue{ background-position: -198px -396px;  } 
.sprite-icons.sprite-creditcards{ background-position: -198px -462px;  } 
.sprite-icons.sprite-cross{ background-position: -198px -528px;  } 
.sprite-icons.sprite-delete{ background-position: -198px -594px;  } 
.sprite-icons.sprite-door_out{ background-position: -198px -660px;  } 
.sprite-icons.sprite-dot_black{ background-position: -198px -726px;  } 
.sprite-icons.sprite-dot_blue{ background-position: -198px -792px;  } 
.sprite-icons.sprite-dot_gray{ background-position: -198px -858px;  } 
.sprite-icons.sprite-dot_green{ background-position: -198px -924px;  } 
.sprite-icons.sprite-dot_red{ background-position: -198px -990px;  } 
.sprite-icons.sprite-dot_white{ background-position: -198px -1056px;  } 
.sprite-icons.sprite-email{ background-position: -198px -1122px;  } 
.sprite-icons.sprite-email_add{ background-position: -198px -1188px;  } 
.sprite-icons.sprite-email_attach{ background-position: -198px -1254px;  } 
.sprite-icons.sprite-email_delete{ background-position: -198px -1320px;  } 
.sprite-icons.sprite-email_edit{ background-position: -198px -1386px;  } 
.sprite-icons.sprite-email_error{ background-position: -198px -1452px;  } 
.sprite-icons.sprite-email_go{ background-position: -198px -1518px;  } 
.sprite-icons.sprite-email_link{ background-position: -198px -1584px;  } 
.sprite-icons.sprite-email_new{ background-position: -198px -1650px;  } 
.sprite-icons.sprite-email_open{ background-position: -198px -1716px;  } 
.sprite-icons.sprite-email_open_image{ background-position: -198px -1782px;  } 
.sprite-icons.sprite-error{ background-position: -198px -1848px;  } 
.sprite-icons.sprite-exclamation{ background-position: -198px -1914px;  } 
.sprite-icons.sprite-feed{ background-position: -264px 0;  } 
.sprite-icons.sprite-group{ background-position: -264px -66px;  } 
.sprite-icons.sprite-group_add{ background-position: -264px -132px;  } 
.sprite-icons.sprite-group_delete{ background-position: -264px -198px;  } 
.sprite-icons.sprite-group_edit{ background-position: -264px -264px;  } 
.sprite-icons.sprite-group_error{ background-position: -264px -330px;  } 
.sprite-icons.sprite-group_gear{ background-position: -264px -396px;  } 
.sprite-icons.sprite-group_go{ background-position: -264px -462px;  } 
.sprite-icons.sprite-group_key{ background-position: -264px -528px;  } 
.sprite-icons.sprite-group_link{ background-position: -264px -594px;  } 
.sprite-icons.sprite-help{ background-position: -264px -660px;  } 
.sprite-icons.sprite-home{ background-position: -264px -726px;  } 
.sprite-icons.sprite-house{ background-position: -264px -792px;  } 
.sprite-icons.sprite-house_go{ background-position: -264px -858px;  } 
.sprite-icons.sprite-image{ background-position: -264px -924px;  } 
.sprite-icons.sprite-information{ background-position: -264px -990px;  } 
.sprite-icons.sprite-key{ background-position: -264px -1056px;  } 
.sprite-icons.sprite-key_01{ background-position: -264px -1122px;  } 
.sprite-icons.sprite-layout{ background-position: -264px -1188px;  } 
.sprite-icons.sprite-layout_content{ background-position: -264px -1254px;  } 
.sprite-icons.sprite-lifebuoy{ background-position: -264px -1320px;  } 
.sprite-icons.sprite-light_off{ background-position: -264px -1386px;  } 
.sprite-icons.sprite-light_on{ background-position: -264px -1452px;  } 
.sprite-icons.sprite-lightning{ background-position: -264px -1518px;  } 
.sprite-icons.sprite-linebreak{ background-position: -264px -1584px;  } 
.sprite-icons.sprite-link{ background-position: -264px -1650px;  } 
.sprite-icons.sprite-lock{ background-position: -264px -1716px;  } 
.sprite-icons.sprite-lock_open{ background-position: -264px -1782px;  } 
.sprite-icons.sprite-magnifier{ background-position: -264px -1848px;  } 
.sprite-icons.sprite-map{ background-position: -264px -1914px;  } 
.sprite-icons.sprite-minus{ background-position: -330px 0;  } 
.sprite-icons.sprite-money{ background-position: -330px -66px;  } 
.sprite-icons.sprite-money_add{ background-position: -330px -132px;  } 
.sprite-icons.sprite-money_delete{ background-position: -330px -198px;  } 
.sprite-icons.sprite-new{ background-position: -330px -264px;  } 
.sprite-icons.sprite-page_white_acrobat{ background-position: -330px -330px;  } 
.sprite-icons.sprite-page_white_go{ background-position: -330px -396px;  } 
.sprite-icons.sprite-page_white_text{ background-position: -330px -462px;  } 
.sprite-icons.sprite-page_white_word{ background-position: -330px -528px;  } 
.sprite-icons.sprite-paper_blank{ background-position: -330px -594px;  } 
.sprite-icons.sprite-paper_full{ background-position: -330px -660px;  } 
.sprite-icons.sprite-paste_plain{ background-position: -330px -726px;  } 
.sprite-icons.sprite-pencil{ background-position: -330px -792px;  } 
.sprite-icons.sprite-plus{ background-position: -330px -858px;  } 
.sprite-icons.sprite-plus_gray{ background-position: -330px -924px;  } 
.sprite-icons.sprite-printer{ background-position: -330px -990px;  } 
.sprite-icons.sprite-refresh{ background-position: -330px -1056px;  } 
.sprite-icons.sprite-report{ background-position: -330px -1122px;  } 
.sprite-icons.sprite-report_add{ background-position: -330px -1188px;  } 
.sprite-icons.sprite-report_delete{ background-position: -330px -1254px;  } 
.sprite-icons.sprite-report_disk{ background-position: -330px -1320px;  } 
.sprite-icons.sprite-report_edit{ background-position: -330px -1386px;  } 
.sprite-icons.sprite-report_go{ background-position: -330px -1452px;  } 
.sprite-icons.sprite-report_key{ background-position: -330px -1518px;  } 
.sprite-icons.sprite-report_link{ background-position: -330px -1584px;  } 
.sprite-icons.sprite-report_magnify{ background-position: -330px -1650px;  } 
.sprite-icons.sprite-report_picture{ background-position: -330px -1716px;  } 
.sprite-icons.sprite-report_user{ background-position: -330px -1782px;  } 
.sprite-icons.sprite-report_word{ background-position: -330px -1848px;  } 
.sprite-icons.sprite-save_off{ background-position: -330px -1914px;  } 
.sprite-icons.sprite-save_on{ background-position: -396px 0;  } 
.sprite-icons.sprite-scroll{ background-position: -396px -66px;  } 
.sprite-icons.sprite-search{ background-position: -396px -132px;  } 
.sprite-icons.sprite-star{ background-position: -396px -198px;  } 
.sprite-icons.sprite-stats{ background-position: -396px -264px;  } 
.sprite-icons.sprite-table{ background-position: -396px -330px;  } 
.sprite-icons.sprite-tag_blue{ background-position: -396px -396px;  } 
.sprite-icons.sprite-tag_green{ background-position: -396px -462px;  } 
.sprite-icons.sprite-tag_orange{ background-position: -396px -528px;  } 
.sprite-icons.sprite-tag_pink{ background-position: -396px -594px;  } 
.sprite-icons.sprite-tag_purple{ background-position: -396px -660px;  } 
.sprite-icons.sprite-tag_red{ background-position: -396px -726px;  } 
.sprite-icons.sprite-tag_yellow{ background-position: -396px -792px;  } 
.sprite-icons.sprite-telephone{ background-position: -396px -858px;  } 
.sprite-icons.sprite-textfield_key{ background-position: -396px -924px;  } 
.sprite-icons.sprite-tick{ background-position: -396px -990px;  } 
.sprite-icons.sprite-time{ background-position: -396px -1056px;  } 
.sprite-icons.sprite-time_add{ background-position: -396px -1122px;  } 
.sprite-icons.sprite-time_delete{ background-position: -396px -1188px;  } 
.sprite-icons.sprite-time_go{ background-position: -396px -1254px;  } 
.sprite-icons.sprite-traffic{ background-position: -396px -1320px;  } 
.sprite-icons.sprite-transmit{ background-position: -396px -1386px;  } 
.sprite-icons.sprite-transmit_add{ background-position: -396px -1452px;  } 
.sprite-icons.sprite-transmit_blue{ background-position: -396px -1518px;  } 
.sprite-icons.sprite-transmit_delete{ background-position: -396px -1584px;  } 
.sprite-icons.sprite-transmit_edit{ background-position: -396px -1650px;  } 
.sprite-icons.sprite-transmit_error{ background-position: -396px -1716px;  } 
.sprite-icons.sprite-transmit_go{ background-position: -396px -1782px;  } 
.sprite-icons.sprite-trash_full_16{ background-position: -396px -1848px;  } 
.sprite-icons.sprite-user{ background-position: -396px -1914px;  } 
.sprite-icons.sprite-user_add{ background-position: -462px 0;  } 
.sprite-icons.sprite-user_delete{ background-position: -462px -66px;  } 
.sprite-icons.sprite-user_edit{ background-position: -462px -132px;  } 
.sprite-icons.sprite-user_go{ background-position: -462px -198px;  } 
.sprite-icons.sprite-vcard{ background-position: -462px -264px;  } 
.sprite-icons.sprite-vcard_01{ background-position: -462px -330px;  } 
.sprite-icons.sprite-vcard_add{ background-position: -462px -396px;  } 
.sprite-icons.sprite-vcard_delete{ background-position: -462px -462px;  } 
.sprite-icons.sprite-vcard_edit{ background-position: -462px -528px;  }

.sprite-icons.sprite-loading { background: url('../images/sprite-loading.gif') scroll no-repeat 0 0;}